ScanTracer
- Tech Stack: Python, Flask, Scapy, Tkinter, Matplotlib
- Github URL: Project Link
- Network Scanning: Utilizes Scapy to perform ARP scans to detect devices on the network.
- Device Identification: Identifies devices by their IP and MAC addresses, along with vendor and probable type.
- Shodan Integration: Retrieves additional information about devices using Shodan API.
- Severity Visualization: Displays detected vulnerabilities (CVEs) in a dynamic pie chart for easy analysis.
- Interactive GUI: Provides a Tkinter-based interface for user-friendly interactions.
- Real-Time Scanning: Allows real-time updates for active devices and their vulnerabilities.
- Export Options: Enables users to save scan results as CSV or PDF files for further analysis.
- Security Features: Implements validation to ensure correct IP range inputs.